Introduction

Product Overview

Installation & Use

Support & Troubleshooting

Links

 

 


updated: 6/17/98


 

 

 

Related Topic

Explicit vs. Inherited Privileges


[Advanced]

"Default" folder privileges

On an Appleshare File server, each folder can have its own privileges assigned to it.When the administrator is setting up the server for the first time, all privileges default to the administrator as the owner, and no one else has privileges. But once the server is set up, and users start creating folders on the server, by default, any new folder will start off with the privileges of its parent--its enclosing folder-- except for the "Owner", which will always be the user who created the folder.

Under normal circumstances, when a folder is moved around on the server, to another enclosing folder, the privileges stay with it. They are "explicit".

There may be times when you want a folder to always adopt the privileges of its parent folder, even as it is moved around on the server. This type of privilege is called "inherited" or "adopted."

Choosing between Inherited & Explicit Privileges

An advantage to explicit privileges is that they are more secure. It is less likely that access to a folder will be accidentally allowed, because the folder was moved on a server. Explicit privileges would be preferred for confidential information.

One advantage to using inherited privileges is that server startup time may be reduced. When the server is starting up, it must validate the information in the server volume's PDS files (see "How privileges are stored"). If each folder has explicit privileges, they must all be checked. When folders have inherited privileges, they are using a flag that indicates "same as parent" so privileges for that folder do not need to be validated. If you've got a large volume with lots of folders, and you're noticing that its taking a very long time for the server to start up, consider changing some of your explicit privileges into inherited, where appropriate.

How to change privileges from Explicit to Inherited

There are different ways of setting privileges of folders on an AppleShare server.

  • From the server, using the Web & File Admin program:

    • To change a single folder's privileges:

      • Show Disk & Share Points
      • Navigate to the folder whose privileges you want to change.
      • Select that folder and click on the "Privileges" button.
      • Change the radio button to "Use enclosing folder's privileges" if you want the privileges to be inherited, or
      • "Set privileges for this item" if you want the privileges to be explicit.

    • To change the privileges of every folder within a given folder

      • Show Disk & Share Points
      • Navigate to and select the parent folder
      • Hold down the Option key while selecting the "Enclosing Folder" button, and select explicit or inherited, from the dialog box.

 

  • From a workstation

    • To change privileges on a single folder

      • Log into the file server (you must be the folder's owner or an administrator of the server to change privileges from a workstation; this is determined by the user name you use to log in to the file server).

      • Mount the volume where the folder resides.

      • Select the folder in the Finder.

      • Choose "Sharing…" from the File menu.

      • Check the "Use enclosing folder's privileges" box to give the folder inherited privileges, or UNCheck the box to give the folder explicit privileges.

    • To change privileges on all enclosed folders:
      • Use the "Copy these privileges to all enclosed folders" feature. Although the privileges on enclosed folders will be the same as the enclosing folder, they will be explicit privileges. From a workstation, you do not have the option to make all enclosed folders "inherit" their privileges.